Big Data and Analytics SUM, AVERAGE, MIN, MAX এর ব্যবহার গাইড ও নোট

1.1k

DAX (Data Analysis Expressions) হলো একটি এক্সপ্রেশন ল্যাংগুয়েজ, যা Power BI, PowerPivot এবং SQL Server Analysis Services (SSAS)-এ ব্যবহার করা হয়। DAX ফাংশনগুলি সাধারণত calculated columns, measures, এবং tables তৈরিতে ব্যবহৃত হয়। এর মাধ্যমে ডেটার উপর গণনা এবং বিশ্লেষণ করা হয়। SUM, AVERAGE, MIN, এবং MAX ফাংশনগুলি ড্যাক্সের সবচেয়ে মৌলিক এবং গুরুত্বপূর্ণ ফাংশনগুলির মধ্যে পড়ে, যা বিভিন্ন ধরনের গাণিতিক এবং পরিসংখ্যানগত হিসাব করতে ব্যবহৃত হয়।

এই ফাংশনগুলির মাধ্যমে আপনি সিম্পল বা জটিল হিসাব তৈরি করতে পারবেন, এবং ডেটার উপর বিভিন্ন ধরনের অপারেশন করতে সক্ষম হবেন। নিচে এই ফাংশনগুলির বিস্তারিত ব্যবহার সম্পর্কে আলোচনা করা হলো।


১. SUM ফাংশন

SUM ফাংশনটি একটি কলামের সমস্ত মানের যোগফল নির্ধারণ করে। এটি একটি খুব সাধারণ কিন্তু গুরুত্বপূর্ণ ফাংশন, যা সংখ্যা ডেটা নিয়ে কাজ করতে ব্যবহৃত হয়।

ব্যবহার:

SUM(<ColumnName>)

উদাহরণ:

ধরা যাক, আপনার কাছে একটি Sales টেবিল আছে, যেখানে প্রতিটি সারিতে বিক্রির পরিমাণ রয়েছে। আপনি যদি সব বিক্রির যোগফল জানতে চান, তাহলে আপনি এই ফাংশন ব্যবহার করতে পারেন:

Total Sales = SUM(Sales[Amount])

এই এক্সপ্রেশনটি Sales[Amount] কলামের সমস্ত মান যোগ করবে এবং তার ফলাফল ফিরিয়ে দেবে।


২. AVERAGE ফাংশন

AVERAGE ফাংশনটি একটি কলামের গড় মান নির্ধারণ করে। এটি মূলত সেলস ডেটা বা অন্যান্য পরিসংখ্যান বিশ্লেষণে ব্যবহৃত হয়।

ব্যবহার:

AVERAGE(<ColumnName>)

উদাহরণ:

ধরা যাক, আপনি Sales টেবিলের গড় বিক্রির পরিমাণ বের করতে চান:

Average Sales = AVERAGE(Sales[Amount])

এই এক্সপ্রেশনটি Sales[Amount] কলামের সমস্ত মানের গড় বের করবে।


৩. MIN ফাংশন

MIN ফাংশনটি একটি কলামের সর্বনিম্ন মান বের করে। এটি বিশেষভাবে দরকারি যখন আপনি সর্বনিম্ন বিক্রয়, সর্বনিম্ন মূল্য বা অন্যান্য প্রাসঙ্গিক পরিসংখ্যান বের করতে চান।

ব্যবহার:

MIN(<ColumnName>)

উদাহরণ:

ধরা যাক, আপনি Sales টেবিলের সর্বনিম্ন বিক্রির পরিমাণ বের করতে চান:

Min Sales = MIN(Sales[Amount])

এই এক্সপ্রেশনটি Sales[Amount] কলামের সর্বনিম্ন মান বের করবে।


৪. MAX ফাংশন

MAX ফাংশনটি একটি কলামের সর্বাধিক মান নির্ধারণ করে। এটি বিক্রির পরিমাণ, মুনাফা বা অন্যান্য মানের সর্বোচ্চ স্তর বিশ্লেষণ করার জন্য ব্যবহৃত হয়।

ব্যবহার:

MAX(<ColumnName>)

উদাহরণ:

ধরা যাক, আপনি Sales টেবিলের সর্বাধিক বিক্রির পরিমাণ বের করতে চান:

Max Sales = MAX(Sales[Amount])

এই এক্সপ্রেশনটি Sales[Amount] কলামের সর্বোচ্চ মান বের করবে।


সেরা প্র্যাকটিস

এই ফাংশনগুলি একসাথে ব্যবহার করে আরও জটিল গাণিতিক বা পরিসংখ্যানগত বিশ্লেষণ করা যেতে পারে। যেমন, আপনি SUM এবং AVERAGE ফাংশন ব্যবহার করে একটি কাস্টম হিসাব তৈরি করতে পারেন, যেমন গড় বিক্রির তুলনায় মোট বিক্রির পার্সেন্টেজ:

Sales Percentage = DIVIDE(SUM(Sales[Amount]), AVERAGE(Sales[Amount]))

এছাড়া, MIN এবং MAX ফাংশন ব্যবহার করে কিছু স্পেসিফিক রেঞ্জ বা সীমার মধ্যে ডেটা বিশ্লেষণ করা যেতে পারে।


সারাংশ

  • SUM: একটি কলামের সমস্ত মানের যোগফল নির্ধারণ করে।
  • AVERAGE: একটি কলামের গড় মান নির্ধারণ করে।
  • MIN: একটি কলামের সর্বনিম্ন মান বের করে।
  • MAX: একটি কলামের সর্বাধিক মান বের করে।

এই ফাংশনগুলি ডেটা বিশ্লেষণ এবং গণনা করার ক্ষেত্রে অত্যন্ত গুরুত্বপূর্ণ। কগনোস (Cognos) এবং অন্যান্য BI টুলসের মধ্যে DAX ফাংশন ব্যবহার করে সহজেই গাণিতিক এবং পরিসংখ্যানগত বিশ্লেষণ করতে পারেন।

Content added By
Promotion

Are you sure to start over?

Loading...